| 廣告聯系 | 簡體版 | 手機版 | 微信 | 微博 | 搜索:
歡迎您 游客 | 登錄 | 免費注冊 | 忘記了密碼 | 社交賬號注冊或登錄

首頁

新聞資訊

論壇

溫哥華地產

大溫餐館點評

溫哥華汽車

溫哥華教育

黃頁/二手

旅游

資深IT人員告訴你,為什麼DOGE總是鬧笑話

QR Code
請用微信 掃一掃 掃描上面的二維碼,然後點擊頁面右上角的 ... 圖標,然後點擊 發送給朋友分享到朋友圈,謝謝!



福克斯台報道截圖。馬斯克聲稱有150歲的老人在享受社安保險

資深IT人員告訴你,為什麼DOGE總是鬧笑話


撰文:溪邊愚人

編輯:新約客,溪邊愚人

馬斯克和他領導的“政府效率部”(DOGE)在各個聯邦政府機構開始查賬後,他們公布了不少讓人驚掉下巴的各種腐敗/浪費信息。雖然一次次被媒體的事實核查打臉,他們還是不斷發布新的聳人聽聞的信息。

最近幾天傳得比較瘋的一條消息是,美國有很多 150 歲的人還在拿社保。馬斯克也拿這個事大說特說,在 X 上用推文說,在白宮橢圓辦公室裡對著記者的鏡頭說。只是,又很快被打臉。PolitiFact 說,這是電腦編程造成的數據假象,並非真有其事。

用大白話說就是,向系統輸入數據時,如果在生日一欄不輸入任何數值,系統就會自動填充為 1875 年 5 月 20 日。那麼,這些人今年就是 150 歲!

這件事好笑嗎?似乎很好笑。但我笑不出來。作為一個參與了四次大型數據遷移(data migration)的前資深數據庫 IT 從業人員,我想說的是:不是專業人員,數據庫後台是不能進去的,一是有造成危害的可能,二是你看不懂,會誤讀數據。

任何一個數據庫都有自己的特殊性,有自己獨一無二的“故事”。要讀懂數據,不僅要有關於數據庫的 IT 常識,還必須具體了解這一個數據庫的“故事”,有時甚至需要了解其前世今生。像 DOGE 那樣去讀數據庫,他們讀出來的東西毫無價值。


為什麼非專業人員不該進數據庫後台

數據庫後台只是給數據庫 IT 專業人員用的。任何非專業人員需要看數據,都是通過應用程序,就是我們平時說的 app,或者請專業人員提供報告。從專業角度來說,有千千萬萬個理由不允許非專業人員進入後台,這裡只從常識角度說幾點。

第一,你讀不懂後台數據。從 app 上看見的數據是經過一定條件的組合與過濾的。這個我後面會展開說。


第二,app 裡面的內置規則後台未必有。比如,某個名單的輸入規定生日不能空缺,輸入空缺數據 app 會不接受。但後台如果沒有做同樣的設置,就有可能接受這樣的數據,於是就產生了“壞”數據,隱患無窮,嚴重的話可能會使系統崩潰。也有自己的系統不崩潰,但數據打包出售後,把買家系統搞崩潰的。

第三,app 裡面往往都是處理單筆數據,而數據庫後台卻可以“全體”數據一起處理。如果有後台刪除的權限,不小心就把數據都刪光了。

為什麼非專業人員會看不懂後台數據?

回答很簡單,數據庫的後台本來就不是給非專業人員看的。其實這就好像程序只是給程序員看的一樣。問題是,一般人都看不懂程序,所以不會去看。而數據庫的後台似乎像一個個 Excel 表格,讓人產生可以“看”的感覺,其實不然。數據庫後台的表格與 Excel 表格完全不是一回事,你要當作 Excel 表格來讀,大錯特錯。

舉個例子,一個公司的員工表,其中有一欄是“是否在職”,裡面分別有 0,1,2,3,4 等近十個不同數值。首先,你不能簡單地認為表格裡所有人都是在職員工。其次,你不能簡單地認為 0 代表離職,1 代表還在職。很可能不同數值分別代表了退休,離開該公司後又回來重新入職,在休產假,或者休長病假等等。如果沒有系統說明書,這些都需要從知情者那裡了解。

這還是欄目名字有直觀意思的。有的時候你根本不可能從名稱上猜出真正的意思。有時是名稱本身看不出意思,更多時候是,一個欄目的功能已經“進化”,超出了原來名稱的意義。
不錯的新聞,我要點贊     好新聞沒人評論怎麼行,我來說幾句
上一頁123下一頁
注:
  • 新聞來源於其它媒體,內容不代表本站立場!
  • 在此頁閱讀全文
    猜您喜歡:
    您可能也喜歡:
    我來說兩句:
    評論:
    安全校驗碼:
    請在此處輸入圖片中的數字
    The Captcha image
    Terms & Conditions    Privacy Policy    Political ADs    Activities Agreement    Contact Us    Sitemap    

    加西網為北美中文網傳媒集團旗下網站

    頁面生成: 0.0312 秒 and 4 DB Queries in 0.0015 秒